home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1996 June / macformat-038.iso / Shareware in MacFormat / Network Security Guard / NSG - applescript samples < prev    next >
Encoding:
Text File  |  1995-11-19  |  2.8 KB  |  89 lines  |  [TEXT/ToyS]

  1. -- These scripts are designed to be plug and play. Simply plug in your
  2. -- variables (e.g. zone names, usernames, etc...) uncomment the "do script"
  3. -- command for the scriptand you're ready to go! 
  4.  
  5. tell application "Network Security Guard®"
  6.  
  7.     ------------------------------------------------------------------------
  8.     -- script to erase existing zones
  9.     -- stored in NSG otherwise zones are ADDED to 
  10.     -- other items to check
  11.     
  12.     copy "aecommand " & "\"clearzones," & "\"" to setpasswords
  13.     -- do script setpasswords
  14.     
  15.     ------------------------------------------------------------------------
  16.     -- script to set zones
  17.     
  18.     -- first create zone list
  19.     copy "basement,accounting" to listtotry
  20.     
  21.     copy "\"setzones," & listtotry & "\" " to zonelistcommand
  22.     copy "aecommand " & zonelistcommand to zonelist
  23.     -- do script zonelist
  24.     ------------------------------------------------------------------------
  25.     -- script to clear username & password combinations
  26.     -- stored in NSG. Otherwise usernames and passwords are ADDED to 
  27.     -- existing username and passwords to check
  28.     
  29.     copy "aecommand " & "\"setunpw," & "\"" to unpwcommand
  30.     -- do script unpwcommand
  31.     
  32.     ------------------------------------------------------------------------
  33.     -- script to clear username & password combinations to try
  34.     -- remember to use a comma to separate items
  35.     
  36.     copy "username,password,anonymous,guest" to listtotry
  37.     
  38.     copy "\"clearunpw," & listtotry & "\" " to unpwcommand
  39.     copy "aecommand " & unpwcommand to unpw
  40.     -- do script unpw
  41.     
  42.     ------------------------------------------------------------------------
  43.     -- script to erase existing usernames
  44.     -- stored in NSG otherwise usernames are ADDED to 
  45.     -- other items to check
  46.     
  47.     copy "aecommand " & "\"clearusername," & "\"" to setUsernames
  48.     --do script setUsernames
  49.     
  50.     ------------------------------------------------------------------------
  51.     
  52.     -- script to set usernames
  53.     -- stored in NSG to check
  54.     
  55.     -- first create list
  56.     copy "username,anonymous,administrator" to listtotry
  57.     
  58.     copy "\"setusername," & listtotry & "\" " to setUsernames
  59.     copy "aecommand " & setUsernames to setUsernames
  60.     -- do script setUsernames
  61.     
  62.     ------------------------------------------------------------------------
  63.     -- script to erase existing passwords
  64.     -- stored in NSG otherwise passwords are ADDED to 
  65.     -- other items to check
  66.     
  67.     copy "aecommand " & "\"clearpassword," & "\"" to setpasswords
  68.     -- do script setpasswords
  69.     
  70.     ------------------------------------------------------------------------
  71.     
  72.     -- script to set usernames
  73.     -- stored in NSG to check
  74.     
  75.     -- first create list
  76.     copy "owner,guest,system" to listtotry
  77.     
  78.     copy "\"setpassword," & listtotry & "\" " to setpasswords
  79.     copy "aecommand " & setpasswords to setpasswords
  80.     -- do script setpasswords
  81.     
  82.     
  83.     ------------------------------------------------------------------------
  84.     -- script to execute a scan
  85.     
  86.     do script "aecommand scan"
  87.     
  88.     
  89. end tell